<script>
import { STORE_GET_INFO } from "@/api";
export default {
  onLaunch: function() {
    // #ifdef APP-PLUS
    // if (res.app_update_auto) {
    //   _this.checkVersion();
    // }
    // #endif
    // });
  },
  onShow: function() {
    //#ifdef APP-PLUS
    plus.screen.lockOrientation("landscape-secondary");
    //#endif
  },
  methods: {
    // #ifdef APP-PLUS
    // app更新检测
    checkVersion() {
      // 获取应用版本号
      let version = plus.runtime.version;

      //检测当前平台，如果是安卓则启动安卓更新
      uni.getSystemInfo({
        success: res => {
          this.updateHandler(res.platform, version);
        }
      });
    },
    // 更新操作
    updateHandler(platform, version) {
      let data = {
        platform: platform,
        version: version
      };

      this.$api.appUpdate(data, res => {
        if (res.status) {
          const info = res.data[0];
          if (info.version !== "" && info.version > version) {
            uni.showModal({
              //提醒用户更新
              title: "更新提示",
              content: info.note,
              success: res => {
                if (res.confirm) {
                  plus.runtime.openURL(info.download_url);
                }
              }
            });
          }
        }
      });
    }
    // #endif
  }
};
</script>

<style lang="scss">
/*每个页面公共css */
@import "./assets/scss/main.scss";
</style>
